<?php


namespace app\controller;


use app\common\controller\ApiController;
use app\common\util\Response;

class CommonExample extends ApiController
{
    public function example()
    {
        //获取毫秒时间戳
        echo '当前毫秒时间戳：' . get_millisecond() . PHP_EOL;

        //计算两个经纬度的距离（返回单位：km）
        $lat1 = '39.916527';
        $lng1 = '116.397128';
        $lat2 = '23.15792';
        $lng2 = '113.27324';
        echo '北京到广州的距离：' . calculate_distance($lng1, $lat1, $lng2, $lat2) . 'km' . PHP_EOL;

        //去除字符串中的（空格，换行，中文逗号转英文逗号）
        $str = ' 123,12，45,
        55';
        echo remove_str_messy_info($str) . PHP_EOL;

        //计算两个日期相隔多少天
        $day1 = '2021-06-01';
        $day2 = date('Y-m-d');
        echo $day1 . '与' . $day2 . '相隔' . count_day_diff($day1, $day2) . '天' . PHP_EOL;


        return Response::successJson();
    }
}